xml spy
The XML Standards Puzzle
[Previous] [Main] [Next]

In addition to XML itself, you will typically also encounter one or more of the following standards or acronyms that are closely associated with XML:

DTD  
The "Document Type Definition" is a part of the original XML 1.0 specification that allows a developer or standards body to specify what elements and attributes may be used in a particular kind of XML documents and what their structure and nesting may be (this is also often called the content model or schema of an XML document). If an XML document conforms with the content model defined by a DTD, it is said to be valid with respect to that DTD.  
 
XSLT  
The "eXtensible Stylesheet Language Transformation" is a programming language that allows XML documents to be transformed from one schema to another or into entirely different forms, such as HTML pages, WML cards, or PDF files.  
 
XPath  
Text  
 
XLink  
Text  
 
XPointer  
Text  
 
XML Schema  
The "XML Schema" is an ongoing effort by the W3C to supplant DTDs with a more flexible and powerful system to describe the structure of conforming XML documents, which also contains provision for defining datatypes.  
 
XHTML  
The "Extensible HyperText Markup Language" is the reformulation of HTML 4.0 based upon XML and will soon supplant HTML as the de facto standard of the Internet.  
 
WML  
The "Wireless Markup Language" is used for WAP phone systems to enable a mobile Internet environment and is entirely based on XML - it is described by one particular DTD, which is part of the WML specification.  
 
SVG  
Text  
 
SMIL  
Text  
 
DOM  
The "Document Object Model" describes how some XML parsers return the information contained in an XML document. The elements of the XML document are described as nodes of a tree that can be traversed by a programmer.  
 
SAX  
The "Simple API for XML" provides another programming model used by some parsers, which is based on events instead of a traversable tree.  

This list does not attempt to be a complete enumeration of all XML-based standards, as there are new proposals emerging on an almost daily basis and many standards are very specific to a certain market or problem domain. Please feel free to visit our XML Spy Home Page to learn about recommended links, news, and other XML related information.

© 2000 Altova